package com.aggregate.pay.pingan.bean;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 列表接口响应data参数对象，需要将CommonResult对象的属性data解密并转换成该对象
 * @author Moyq5
 * @date 2017年6月29日
 */
public abstract class AbstractListResult<T> {

	/**
	 * 分页信息	
	 */
	@JsonProperty("pages")
	private CommonPageResult page;
	
	/**
	 * 列表
	 */
	private List<T> list;

	public CommonPageResult getPage() {
		return page;
	}

	public void setPage(CommonPageResult page) {
		this.page = page;
	}

	public List<T> getList() {
		return list;
	}

	public void setList(List<T> list) {
		this.list = list;
	}

	@Override
	public String toString() {
		return "AbstractListResult [page=" + page + ", list=" + list + "]";
	}

}
